cable trench - Turkish English Dictionary