be a stone in the shoe - Francés Inglés Diccionario