have an absolute abomination of something - Francés Inglés Diccionario