feel defeated - Francés Inglés Diccionario