the killer kind - Spanish English Dictionary