twill pants - Alemán Inglés Diccionario