euthanizer - German English Dictionary