restaurant that specializes in beef steaks - Français Anglais Dictionnaire