incoming remittance - Turkish English Dictionary