animal shelters - Alemán Inglés Diccionario