restless person without a set route or career - Español Inglés Diccionario