Alpine bistort - German English Dictionary