rescue train - French English Dictionary