¿Cómo se dice "right off of" en español y francés en?
Estoy tratando de traducir la frase inglesa "right off of" como en esta oración---"The store is right off of oak street."Me olvidé poner algunas detalles importantes. Inglés es my lengua materna y la pregunta debe ser ¿Cómo se dice "right off of" en español o francés en inglés?