all hands to the pumps - Turc Anglais Dictionnaire