exosquelette - Turkish English Dictionary