despiteous - German English Dictionary