be held under the microscope - Französisch Englisch Wörterbuch