triorchid - İspanyolca İngilizce Sözlük