let something rest - Alemán Inglés Diccionario