someone that wanders - Turco Inglés Diccionario