film ribbons - Turkish English Dictionary