take somebody's place - French English Dictionary