petrol station attendant - Spanish English Dictionary