controlled supplies - Deutsch Englisch Wörterbuch