person who wanders alone - Turco Inglés Diccionario