esqueleto - French English Dictionary