spend time on the streets doing nothing - Francés Inglés Diccionario