herds of buffalo - Fransızca İngilizce Sözlük