kill off (weeds) - Francés Inglés Diccionario