French Dictionary: french-english, english-french (Harper Collins Publishers, 1993)