remitter - German English Dictionary