a kind of eye sore - Allemand Anglais Dictionnaire