island of calleja - Alemán Inglés Diccionario