be resourceful - French English Dictionary