despiteful - French English Dictionary