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