a tough pill to swallow - Spanisch Englisch Wörterbuch