multi-channel communication - Turkish English Dictionary