lake placid - German English Dictionary