üzerinde yaşanan ada - Turkish English Dictionary