main spring covers - Turkish English Dictionary