large group of dogs - Español Inglés Diccionario