magullar - French English Dictionary