petrol station attendant - French English Dictionary