killed (off) - French English Dictionary