somersault with twist - Turkish English Dictionary