the kidnappers - French English Dictionary