to let down something - Französisch Englisch Wörterbuch