stop someone going to places he/she used to frequent - Español Inglés Diccionario