hold under the microscope - Turco Inglés Diccionario