large and ill-made breeches - Turkish English Dictionary