key-opening lid - Alemán Inglés Diccionario