trefilar - French English Dictionary