attempt at an explanation - İspanyolca İngilizce Sözlük