abscheu vor etwas haben

listen to the pronunciation of abscheu vor etwas haben
Deutsch - Englisch
to have a loathing of something