progress payments on orders - Turkish English Dictionary