brain bucket - French English Dictionary