parallel communication - Turkish English Dictionary