never surrender - Alemán Inglés Diccionario