tubing catcher - French English Dictionary