berry-like fruit - German English Dictionary