public service ad - French English Dictionary