self-compatibility - Turkish English Dictionary