earn its keep - Französisch Englisch Wörterbuch