twill pants - Francés Inglés Diccionario