make short shrift of - Francés Inglés Diccionario