she shoots, she scores! - Turkish English Dictionary