wild craboo fruit - Spanish English Dictionary