world series trophy - Turkish English Dictionary