spring/mechanical toy - Francés Inglés Diccionario