ameliorate - Französisch Englisch Wörterbuch