ectoesqueleto - German English Dictionary