plant senescence - Turkish English Dictionary