self-seal envelope - Turkish English Dictionary