rock tied to the string of a kite - French English Dictionary