pertaining to liébana, spain or inhabitants - German English Dictionary