wander aimlessly for no purpose - Español Inglés Diccionario