euthanizer - French English Dictionary