grate carriages - Francés Inglés Diccionario