let (something) lie - French English Dictionary