in terms of getting things done - Francés Inglés Diccionario