to barely make it on time - Französisch Englisch Wörterbuch