have a loathing of something - French English Dictionary