walk-ins welcome - Turkish English Dictionary