heavy-duty pump - Francés Inglés Diccionario