strange person - German English Dictionary