let (something) lie - Francés Inglés Diccionario