irrefragable presumption - Turkish English Dictionary