excessive and repeated importunity - Spanish English Dictionary