amphistomatic - German English Dictionary