manville - French English Dictionary