kanal adaları - Turkish English Dictionary