trailing spring - Spanish English Dictionary