spring loaded terminals - Turkish English Dictionary