lead a fast life - German English Dictionary