self-regulating recorder - Alemán Inglés Diccionario