a strange person or a criminal - German English Dictionary