petrol pump hose - French English Dictionary