ectosarcous - Spanish English Dictionary