European Bugleweed - Español Inglés Diccionario