naval or military forces - Turco Inglés Diccionario