internal organs - Français Anglais Dictionnaire