keep one's opponent at distance - Espagnol Anglais Dictionnaire