réfutable - German English Dictionary