irrefutable presumption - Turkish English Dictionary