sight cover - Español Inglés Diccionario