prostrate oneself before - German English Dictionary