abhorra - Turkish English Dictionary