place at a distance - Francés Inglés Diccionario