be with somebody in spirit - French English Dictionary