sound belief - French English Dictionary