skeletal trailer - French English Dictionary