self-seal envelope - Alemán Inglés Diccionario