be a stone in the shoe - Turkish English Dictionary

Suggest a Term