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