banking and postal services - Turkish English Dictionary