a homemade type of fruit juice - Deutsch Englisch Wörterbuch