large and ill-made breeches - Francés Inglés Diccionario