drainage channels - Turkish English Dictionary