despiteous - Turkish English Dictionary