excessive or continued proximity - German English Dictionary