the killer kind - French English Dictionary