grate carriages - Español Inglés Diccionario