street furniture and garden products - Französisch Englisch Wörterbuch