baby brain - French English Dictionary