communication trench - Turkish English Dictionary