biological arms - Français Anglais Dictionnaire