strip of paper on an envelope - Francés Inglés Diccionario