turf pit - Turco Inglés Diccionario