be a stone in the shoe - Español Inglés Diccionario