Diccionario Inglés-Español
to rush
Apresurar, cesped
Diccionario Inglés-Español
to right
to shatter