grate carriages - Alemán Inglés Diccionario