be utterly defeated - Alemán Inglés Diccionario