department of landscape architecture - Deutsch Englisch Wörterbuch