lanugo (newborn) - Spanish English Dictionary