leave a place to avoid something - Español Inglés Diccionario