not step foot somewhere - Alemán Inglés Diccionario