baby rattle - French English Dictionary