feticide - French English Dictionary