long-range deployment force - Turco Inglés Diccionario