pile grating - Francés Inglés Diccionario