Title: Larousse Dictionnaire Francais Anglais & Anglais Francais special college ; English and French Dictionary for High School