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