animal welfare group - Francés Inglés Diccionario