believable - French English Dictionary