feel defeated - Alemán Inglés Diccionario