south lake tahoe - German English Dictionary