abhorrant - Turkish English Dictionary