refutes - German English Dictionary