strange person (in dressing) - German English Dictionary