ectogeneous - Spanish English Dictionary