stallion, ram or bull kept for breeding purposes - French English Dictionary