reef fortress island - Turco Inglés Diccionario