lie down under something - French English Dictionary