prickly leatherjacket - French English Dictionary