wondrous rare - French English Dictionary