despite this - Alemán Inglés Diccionario