last-minute goal - French English Dictionary