kanal terası - Turkish English Dictionary