refreshment with fresh fruit - German English Dictionary