fruit of the pink shower tree - Deutsch Englisch Wörterbuch