rubber lens shade - Español Inglés Diccionario