quick at contrivances or expedients - German English Dictionary