small barren island - Turco Inglés Diccionario