film spontaneous rupturing - Turkish English Dictionary