prostrate oneself before someone - Französisch Englisch Wörterbuch