devil's shoestrings - Turkish English Dictionary