self-collision - Turkish English Dictionary