trover - French English Dictionary