petrol supply pipe - French English Dictionary