white horehound or common horehound (marrubium vulgare) - Allemand Anglais Dictionnaire