vibrating grates - Turco Inglés Diccionario