deciduous fruit - Spanish English Dictionary