be on bench - Turkish English Dictionary