debatable assumption - German English Dictionary