petrol pumptranslation and definition "petrol pump", tamil lexiconWordTamil Definitionpetrol pumpபெற்றோற்பம்பி