self-communicative - Turkish English Dictionary