stamped addressed envelope - Spanish English Dictionary