yellow bugleweed - Turco Inglés Diccionario