place for substitutes - Turkish English Dictionary