female foeticide - Spanish English Dictionary