be put to it - French English Dictionary