microscopic picture - Deutsch Englisch Wörterbuch