defence research branch chief - Turc Anglais Dictionnaire