death ray - French English Dictionary