manicho - French English Dictionary