relating to pigeon keeping - French English Dictionary