hostage drama - French English Dictionary