petrol pump hose - Spanish English Dictionary