algogenesis - Turkish English Dictionary