gripping/biting strongly - French English Dictionary