short film competition - Turkish English Dictionary