yellow bugleweed - Alemán Inglés Diccionario