automatic logger's tape - Alemán Inglés Diccionario