remittor - German English Dictionary