Harrap pardon my French! : pocket slang dictionary : English-French/French-English.
Edinburgh : Harrap,
2003.
English language
French language