macarse - French English Dictionary