be the place of - French English Dictionary