olive plantation and depot - Deutsch Englisch Wörterbuch