despitefully - French English Dictionary