put (in its place) - French English Dictionary