female foeticide - German English Dictionary