derringdo - French English Dictionary