abhorrant - Spanish English Dictionary