squelette - Turkish English Dictionary