disaster-relief teams - French English Dictionary