mechanical encoding device - Turco Inglés Diccionario