administrative at payment department - German English Dictionary