baby killer - French English Dictionary