universal declaration of animal rights - Alemán Inglés Diccionario