incoming remittance - German English Dictionary