with all the brains - French English Dictionary