be hard-pressed - Französisch Englisch Wörterbuch