where the shoe pinches - Turco Inglés Diccionario