moraga - French English Dictionary