soundly defeat - Alemán Inglés Diccionario