make short shrift of - Español Inglés Diccionario