in spite of the teeth - İspanyolca İngilizce Sözlük