leave a nasty taste in the mouth - Französisch Englisch Wörterbuch