across the piste/piece - Turkish English Dictionary