road tank vehicle - French English Dictionary