otogenous - Spanish English Dictionary