manchar - French English Dictionary