have (someone) coming and going - French English Dictionary