amphibious bistort - German English Dictionary