to stay down - Französisch Englisch Wörterbuch