maclas - French English Dictionary