postcards and letters - Turkish English Dictionary