repeated petition or request - French English Dictionary