pair of strides - Alemán Inglés Diccionario