oil spill combatting equipment - Turc Anglais Dictionnaire