drain troughs - Deutsch Englisch Wörterbuch