ectosome - Spanish English Dictionary