self-whispered - Turkish English Dictionary