immoderate - Turkish English Dictionary