time release mechanism - Alemán Inglés Diccionario