maclarse - French English Dictionary