walk-ins welcome - French English Dictionary