ice channels - Turkish English Dictionary