cream of tartar tree - Espagnol Anglais Dictionnaire