makeshifts - Deutsch Englisch Wörterbuch