amount of remittance - Turkish English Dictionary