in less than twenty minutes - Alemán Inglés Diccionario