treacherous (action) - Spanish English Dictionary