island of calleja - Turco Inglés Diccionario