barely make it on time - Inglés Sinónimo Diccionario