buffers for railway rolling stock - Alemán Inglés Diccionario