fur seal islands - Turco Inglés Diccionario