microfilming technique - Turco Inglés Diccionario