ampulla of rectum - Français Anglais Dictionnaire