all hands to the pumps - Francés Inglés Diccionario