lend oneself/itself to something - French English Dictionary