walk-ins welcome - Spanish English Dictionary