manace - French English Dictionary