most blessed - French English Dictionary