sprout of the mocambo tree - Espagnol Anglais Dictionnaire