exosquelette - German English Dictionary