remittees - German English Dictionary