pertaining to microscopes - Französisch Englisch Wörterbuch