self-sterility - German English Dictionary