direct remittance - Turkish English Dictionary