supporting ground vehicles - Turc Anglais Dictionnaire