heroic drama - Turkish English Dictionary