homeless animal - Francés Inglés Diccionario