noghai - French English Dictionary