self-accelerating - Turkish English Dictionary