to barely make it - Deutsch Englisch Wörterbuch