tracked vehicles - German English Dictionary