self-created - İspanyolca İngilizce Sözlük