stalk of plants bearing fruit - German English Dictionary