short garment - Turkish English Dictionary