plump down on one's knees - Alemán Inglés Diccionario