turf pit - Español Inglés Diccionario