judicial technical police - German English Dictionary