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