cheap theatrics - Turkish English Dictionary