have an itch - Französisch Englisch Wörterbuch