track inspection vehicle - German English Dictionary