be abhorrent to - Turkish English Dictionary