fall flat on one's/its face - Türkisch Englisch Wörterbuch