self-incompatibility - German English Dictionary