someone that wanders aimlessly - Turco Inglés Diccionario