spring loaded seal - Turkish English Dictionary