Larousse : French Dictionary (Larousse, 2012)