disaster relief and recovery - Turkish English Dictionary