"Pardon my French!" : pocket slang dictionary : English-French/French-English.
Edinburgh : Harrap,
1998.
French language
English language