streamlined locomotive - French English Dictionary