baby rattle - German English Dictionary