pertaining to sancti spíritus, cuba or inhabitants - German English Dictionary