self-oscillating - Turkish English Dictionary