wander around aimlessly - Francés Inglés Diccionario