place of refute - French English Dictionary