even though i say it myself - İspanyolca İngilizce Sözlük