kind of breeches/overalls - Turkish English Dictionary