fall flat on your/its face - Französisch Englisch Wörterbuch