stamped addressed envelope - Turkish English Dictionary