prostrate oneself before - Alemán Inglés Diccionario