be blind as a beetle - Allemand Anglais Dictionnaire