double-edged knife - French English Dictionary