outstanding purchases - Turkish English Dictionary