tout de même
French adverbDefinition of tout de même
: all the same : even so : nevertheless
1