make short work of something - Francés Inglés Diccionario