tabloid newspaper - Turkish English Dictionary