have work done - German English Dictionary