spud-clutch - French English Dictionary