making oneself available - French English Dictionary