a speedy recovery - German English Dictionary