bugleweed - Spanish English Dictionary