strip of paper on an envelope - Alemán Inglés Diccionario