window regulator mechanism - Francés Inglés Diccionario