despite everything - Turco Inglés Diccionario