mechanized drone fighter - Espagnol Anglais Dictionnaire