be a stone in the shoe - Spanisch Englisch Wörterbuch