god made time but man made haste - Alemán Inglés Diccionario