a well-earned rest - Französisch Englisch Wörterbuch