invisible to the naked eye - Allemand Anglais Dictionnaire