person who wanders alone - Alemán Inglés Diccionario