lay on one's oars - Alemán Inglés Diccionario