non-rigid parts - Turkish English Dictionary