postal and telecommunications services - Turkish English Dictionary