street urchin - Francés Inglés Diccionario