bedfellow
noun [ C ] uk/ˈbedˌfel.əʊ/ us/ˈbedˌfel.oʊ/
伙伴;盟友
a person connected with another in a particular activity
The priest and the politician made strange/odd/unlikely bedfellows in their campaign for peace. 牧师和政治家在争取和平的运动中不可思议地成为了同盟者。