repugnarse - German English Dictionary