terminal box lids - Alemán Inglés Diccionario