multi-sport - Turkish English Dictionary