prostrate oneself before - Francés Inglés Diccionario