demand/require assistance - French English Dictionary