sea line of communication - Turco Inglés Diccionario