despite that - Francés Inglés Diccionario