beaver's shelter - Turkish English Dictionary