pomaceous fruit - Spanish English Dictionary