cause revulsion - German English Dictionary