female, especially a newborn - Espagnol Anglais Dictionnaire