road tank vehicle - German English Dictionary