fire service pumps and vehicles - Turc Anglais Dictionnaire