barely make it on time - Alemán Inglés Diccionario