refute - German English Dictionary