mechanized drone fighter - Turc Anglais Dictionnaire