excessive or continued proximity - French English Dictionary