self-pulsing - Turkish English Dictionary