advance payment guarantee - Turkish English Dictionary