pre-trial release coordinator - German English Dictionary