one's own fault - İspanyolca İngilizce Sözlük