abhorrant - German English Dictionary