draw a veil over something - Französisch Englisch Wörterbuch