be easily defeated - Alemán Inglés Diccionario