an edible fruit - Spanish English Dictionary