let something rest - Francés Inglés Diccionario