remote payment - Turkish English Dictionary