fin (plastics) - French English Dictionary