gasoline dispensing pump - French English Dictionary