cap and bonnet factory or shop - Deutsch Englisch Wörterbuch