someone that wanders aimlessly - Allemand Anglais Dictionnaire