immoderately - Turkish English Dictionary