prostrating oneself in prayer - Alemán Inglés Diccionario