describable as grotesque or eyesore-like - Deutsch Englisch Wörterbuch