self-sterility - French English Dictionary