death-penalty drugs - French English Dictionary