sound defeat - German English Dictionary