sites of community importance (sci) - Spanish English Dictionary