abhorrible - Turkish English Dictionary