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