someone who prostrates himself - Alemán Inglés Diccionario