spites - German English Dictionary