ectoesqueleto - French English Dictionary