brainchild - French English Dictionary