morugo - French English Dictionary