trailing spring - French English Dictionary