agricultural machinery depot - Deutsch Englisch Wörterbuch