pine-tar pitch - French English Dictionary