suspect (to imagine to be the case or true or probable) - French English Dictionary