without a moment to spare - Alemán Inglés Diccionario