be left for dead - French English Dictionary