advanced payment - Turkish English Dictionary