support remittance - German English Dictionary