die sinking machine - French English Dictionary