despoiling - German English Dictionary