self-incompatible - Turkish English Dictionary