a killing - Spanish English Dictionary