teknik kanal - Turkish English Dictionary