fruit of the caimito tree - Spanish English Dictionary