chalets - German English Dictionary