travelling gear facilitating negotiation of curves - Español Inglés Diccionario