new-born lamb/kid - German English Dictionary