well-patronized - Turkish English Dictionary