truster - French English Dictionary