bafta award for best original screenplay - Turkish English Dictionary