throttlehold - French English Dictionary