alternative form of hierba buena - Allemand Anglais Dictionnaire