mounting protection lid - Turco Inglés Diccionario