someone that wanders - Francés Inglés Diccionario