baby milk-fed lamb - Spanish English Dictionary