self-rotating - Turkish English Dictionary