ectocarp - Spanish English Dictionary