macrogranja - French English Dictionary