common horehound - Alemán Inglés Diccionario