European bugleweed - Francés Inglés Diccionario