be held under the microscope - Turco Inglés Diccionario