refuter - German English Dictionary