microradiograph - Turco Inglés Diccionario