bite repeatedly - French English Dictionary