invisible to the naked eye - German English Dictionary