terrible deed - Spanish English Dictionary