make short work of - Alemán Inglés Diccionario