fruit of the caimito tree - Espagnol Anglais Dictionnaire