bugleweed - French English Dictionary