baby stuff - French English Dictionary