hellbent - French English Dictionary