equipped oneself properly - French English Dictionary