prostrate oneself before - French English Dictionary