island of calleja - Turkish English Dictionary