devil's shoestring - French English Dictionary