dramatic performance - Turkish English Dictionary