do something daring - French English Dictionary