brainpower - French English Dictionary