endogeneous - Spanish English Dictionary