tank semitrailer - French English Dictionary