sealed and delivered - Alemán Inglés Diccionario