form of sport - Turco Inglés Diccionario