large and ill-made breeches - Alemán Inglés Diccionario