kill for revenge or convenience - Spanish English Dictionary