live the high life - German English Dictionary