sports magazine - Turkish English Dictionary