prostrate oneself - Francés Inglés Diccionario