island population - Turco Inglés Diccionario