small spit for roasting - Deutsch Englisch Wörterbuch