campsite - German English Dictionary