person who wanders alone - Turkish English Dictionary