large group of dogs - Espagnol Anglais Dictionnaire