lots of participation to installations - Französisch Englisch Wörterbuch