antitank trench - Turkish English Dictionary