with rapid strides - Turc Anglais Dictionnaire