king of terrors - French English Dictionary