self-addressed stamped envelope - Turkish English Dictionary