large pack of dogs - Almanca İngilizce Sözlük