you scratch my back and i'll scratch yours - Turkish English Dictionary

Suggest a Term