vibrating grate - Francés Inglés Diccionario