horehound (marrubium vulgare) - Francés Inglés Diccionario