artificial harbour - Turco Inglés Diccionario