put the shot - French English Dictionary