presumption of proper delivery - Turkish English Dictionary