hold (one) at a distance - Espagnol Anglais Dictionnaire