satisfactory receipt of goods - Turkish English Dictionary