island of calleja - German English Dictionary