you're a sight for sore eyes - Französisch Englisch Wörterbuch