naval or military forces - Turc Anglais Dictionnaire