to barely make it on time - Englisch Synonyme Wörterbuch