coming back from - French English Dictionary