execrably - Spanish English Dictionary