low-impact technology - Deutsch Englisch Wörterbuch