meet the payments - Turkish English Dictionary