keep one's opponent at distance - Français Anglais Dictionnaire