European Bugleweed - Alemán Inglés Diccionario