port and harbour structures - Turco Inglés Diccionario