bugleweed - German English Dictionary