disputable presumption - German English Dictionary