green, unripe fruit - Deutsch Englisch Wörterbuch