have an absolute abomination of something - Turkish English Dictionary