a tough pill to swallow - Französisch Englisch Wörterbuch