mancher - French English Dictionary