threadfish - French English Dictionary