grubbing up of weeds - Turco Inglés Diccionario