lend considerable support - French English Dictionary