bafta award for best original screenplay - German English Dictionary