artificial island or shore area - Turco Inglés Diccionario