tree tomato (cyphomandra betacea) - Espagnol Anglais Dictionnaire