treacherous deed - Spanish English Dictionary