demand for relief - Französisch Englisch Wörterbuch