relating to pigeon keeping - Français Anglais Dictionnaire