steal one's thunder - French English Dictionary