infanticida - French English Dictionary