power kite - French English Dictionary