sustain a defeat - German English Dictionary