make great strides - Fransızca İngilizce Sözlük