macrogenia - French English Dictionary