hold oneself at a distance - Francés Inglés Diccionario