make rapid strides - Almanca İngilizce Sözlük