female soccer player who plays a hard game - French English Dictionary