have hand-to-hand combat - Français Anglais Dictionnaire