self compatibility - Turkish English Dictionary