margaryize - French English Dictionary