endocranial cast - Espagnol Anglais Dictionnaire