ectosqueleto - German English Dictionary