horrible murders - Spanish English Dictionary