stray animal - Francés Inglés Diccionario