life's been good to me - German English Dictionary