lie down or rest on someone's elbow - French English Dictionary