muffle the oars - Francés Inglés Diccionario