artificial coast - Turco Inglés Diccionario