hell-kite - French English Dictionary