margullar - French English Dictionary