abhorrer - Turkish English Dictionary