irrefutably assume something - French English Dictionary