a quiver of arrows - Fransızca İngilizce Sözlük