make work hard and hurriedly - Espagnol Anglais Dictionnaire