hear something hard to swallow - Französisch Englisch Wörterbuch