parallel trench - Turkish English Dictionary