spring an armor - Turkish English Dictionary