macilenta - French English Dictionary