expresses repugnance - German English Dictionary