moringas - French English Dictionary