past belief - French English Dictionary