street animal - Francés Inglés Diccionario