be a stone in the shoe - Espagnol Anglais Dictionnaire