attu island - Turco Inglés Diccionario