long lived waste storage - Turkish English Dictionary