sardinian brook salamander - German English Dictionary