take giant strides - Turc Anglais Dictionnaire