Browse English–German Dictionary - E ... eyesore - Cambridge Dictionary