manashee - French English Dictionary