grape-like fruit - German English Dictionary